1 detachable tread
English-Russian scientific dictionary > detachable tread
2 detachable tread
Англо-русский словарь по машиностроению > detachable tread